home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 1 / Cream of the Crop 1.iso / UTILITY / PAWS10.ARJ / PAWS.DOC < prev    next >
Text File  |  1991-05-29  |  5KB  |  131 lines

  1.  
  2.  
  3.  
  4.                    Password Alert Warning System - PAWS - v1.0
  5.                                         
  6.                         Copyright 1991 - Gerry Schechter
  7.                                         
  8.                                         
  9.   Introduction:
  10.   
  11.   PAWS is a PCBoard  (tm)  utility program designed to screen  your users file
  12.   for potential password problems.  This is accomplished by reading  the users
  13.   file and comparing the password to the users name.  If they  are  similar, a
  14.   message of your choice  is posted to  the user.  Also,  a log is kept of all
  15.   action taken by the program. The .LOG file is opened in append mode, so each
  16.   time you run PAWS the most recent actions will  be  at the end  of the file.
  17.   You can decide what to do with it after PAWS is  run,  and you can delete it
  18.   at any time without causing a problem. In addition, a database (PAWS.PDB) is
  19.   kept of the  user and the  date the message  was posted.  This allows you to
  20.   decide how often a message should be  posted,  and allows PAWS to be  run as
  21.   part of your daily event.
  22.   
  23.   Setup:
  24.   
  25.   Setup is real easy. Simply copy the PAWS files in this ZIP to a directory of
  26.   your choice.  Then modify the .CFG and .MSG files to suite your preferences.
  27.   
  28.   The .CFG file contains 6  lines.  The first line is the full drive\path\name
  29.   of  your  PCBOARD.DAT file.  The  second line is  the Subject field  for the
  30.   message,  the  third line  is  the From field.  The fourth line  is the full
  31.   drive\path\name of the message base where you want the messages to be posted
  32.   (thus  allowing  you to  have the  messages posted in  any conference).  The
  33.   fifth line contains the Lowest and Highest security levels that will receive
  34.   a message, separated by a comma. For example, an entry of 5,80 will not send
  35.   a message to security levels less than 5  or greater than 80. The sixth line
  36.   contains the number of days  between posting of  a message.  For example, an
  37.   entry of 30  here will post a message every 30  days  if the user has  a bad
  38.   password. So, you can now run PAWS in your event.
  39.   
  40.   The .MSG file contains the text of the message to  be posted.  It is a plain
  41.   ASCII file. Please refer to the sample files. It's that easy!
  42.   
  43.   Operation:
  44.   
  45.   To  run PAWS,  simply type PAWS.  If you would  like to see what  PAWS would
  46.   actually do, then type PAWS TEST. The TEST command line parameter will cause
  47.   the program to go through its'  paces,  but it will only post 1 test message
  48.   to SYSOP.  In addition,  the .LOG file will be named PAWSTEST  as opposed to
  49.   the normal PAWS, and no database will be created/updated.
  50.   
  51.   Disclaimer:
  52.   
  53.   While I have done my best to test PAWS,  I will assume no responsibility for
  54.   any damage it may do to your system and/or karma.  I suggest that you backup
  55.   your message base  though  before  trying  it  for the first time.  No other
  56.   PCBoard files are updated by the program.
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.   
  70.   FYI:
  71.   
  72.   Any comments,  suggestions,  flames are welcome.  I can be  reached  via the
  73.   ILink (sm) Sysop conference, should the need arise. I am open to suggestions
  74.   on improving PAWS, and will do so if there is sufficient interest.
  75.   
  76.   Version History:
  77.   
  78.   05/05/91 - v0.1 - First Beta release.
  79.   05/06/91 - v0.2 - Added callers security level to the .LOG file.
  80.   05/10/91 - v0.3 - Added the TEST command line parameter to suppress the
  81.                     posting of messages.
  82.                     Modified the password testing so that if the password
  83.                     appears in any part of the name it is considered bad.
  84.                     Added a check for 'locked out' users (sec lvl = 0), 
  85.                     so they will not get a message since they can't logon.
  86.   05/15/91 - v0.4 - Modified TEST run to post 1 sample message so that you
  87.                     can double check your message before running 'live'.
  88.                     Added Users records read and bad passwords found to the
  89.                     screen display and .LOG file.
  90.                     Added execution time to screen display <g>.
  91.   05/17/91 - v0.5 - Added the ability to post the messages in any conference.
  92.                     Added the ability to specify a range of security levels
  93.                     that will receive a message. Note that if you specify
  94.                     0 as the lowest level, 'locked out' users will now get
  95.                     a message.
  96.                     NOTE: You must change the .CFG file for this release!!
  97.   05/24/91 - v0.6 - Added a database to keep track of when a user gets a
  98.                     message, so that PAWS can be run daily.
  99.                     NOTE: You must change the .CFG file for this release!!
  100.                     Sorry 'bout that folks..
  101.   05/29/91 - v1.0 - First public release of PAWS!
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.